scavenger receptor - Turc Anglais Dictionnaire